 .markdown-rendered tbody tr>td:first-child {
     white-space: nowrap;
 }

 :is(.markdown-preview-section, .markdown-rendered) table:not(.dataview.table-view-table) {
     margin-left: var(--define-margin-left);
     overflow: hidden;
     resize: both;
 }

 .markdown-rendered tbody tr:nth-child(2n) {
     background-color: var(--define-color-accent-1);
 }


 .markdown-rendered thead>tr>th {
     color: var(--define-color-accent-16);
 }

 .markdown-rendered tbody>tr>td:not(:last-child) {
     padding-right: 15px;
     max-width: 250px;
     text-overflow: ellipsis;
 }

 .markdown-rendered tbody>tr:hover>td:first-child {
     white-space: break-spaces;
     scale: 1;
 }

 .markdown-rendered tbody>tr:hover {
     background-color: var(--define-color-accent-4) !important;
 }

 .markdown-rendered th[align="right"] {
    text-align: start;
 }

 .markdown-rendered td[align="right"] {
    padding-left: 25px;
    position: relative;
 }

  .markdown-rendered td[align="right"]::before {
    content: "¥";
    position: absolute;
    left: 10px;
  }